include_directories(.)

AddLibrary(Common
	Common/Common.h
	Common/Algebra/Matr3.h
	Common/Algebra/Matr4.h
	Common/Algebra/Misc.h
	Common/Algebra/Transform.h
	Common/Algebra/Vec2.h
	Common/Algebra/Vec3.h
	Common/Algebra/Vec4.h
	Common/Collections/ICollection.h
	Common/Collections/IIterator.h
	Common/Collections/IteratorPtr.h
	Common/Collections/Pair.h
	Common/Collections/Vector.h
	Common/Collections/VectorIterator.h
	Common/Exceptions/Exception.h
	Common/Exceptions/NotFoundException.h
	Common/Exceptions/NotImplementedException.h
	Common/Exceptions/NullPointerException.h
	Common/Exceptions/ProductException.h
	Common/Geometry/Circle.h

	Common/Algebra/Matr3.cpp
	Common/Algebra/Matr4.cpp
	Common/Algebra/Transform.cpp
	Common/Algebra/Vec2.cpp
	Common/Algebra/Vec3.cpp
	Common/Algebra/Vec4.cpp
)
